Nov 30 22:25:10.638 INFO testing twking7/nes against master#8940af3cea4a9a9deabcaf843b2f8cad9a83fc61 for beta-1.31-5
Nov 30 22:25:10.638 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/beta-1.31-5/worker-5/master#8940af3cea4a9a9deabcaf843b2f8cad9a83fc61:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-5/beta-1.31-5/master#8940af3cea4a9a9deabcaf843b2f8cad9a83fc61:/source:ro,Z" "-v" "/mnt/big/crater/work/local/cargo-home:/cargo-home:ro,Z" "-v" "/mnt/big/crater/work/local/rustup-home:/rustup-home:ro,Z" "-e" "USER_ID=1000" "-e" "SOURCE_DIR=/source" "-e" "USER_ID=1000" "-e" "CMD=cargo +8940af3cea4a9a9deabcaf843b2f8cad9a83fc61-alt build --frozen" "-e" "CARGO_TARGET_DIR=/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/cargo-home" "-e" "RUSTUP_HOME=/rustup-home" "-m" "1536M" "--network" "none" "crater"`
Nov 30 22:25:11.105 INFO [stdout] 45926b492219366b48ec9a4a89579d82b510a506d82decbb4d7af9120b8cdd87
Nov 30 22:25:11.107 INFO running `"docker" "start" "-a" "45926b492219366b48ec9a4a89579d82b510a506d82decbb4d7af9120b8cdd87"`
Nov 30 22:25:12.130 INFO [stderr] usermod: no changes
Nov 30 22:25:12.185 INFO [stderr]    Compiling nes v0.1.0 (/source)
Nov 30 22:25:12.591 INFO [stderr] warning: variant is never constructed: `Absolute`
Nov 30 22:25:12.591 INFO [stderr]  --> src/cpu/opcodes.rs:5:5
Nov 30 22:25:12.591 INFO [stderr]   |
Nov 30 22:25:12.591 INFO [stderr] 5 |     Absolute,
Nov 30 22:25:12.591 INFO [stderr]   |     ^^^^^^^^
Nov 30 22:25:12.596 INFO [stderr]   |
Nov 30 22:25:12.596 INFO [stderr]   = note: #[warn(dead_code)] on by default
Nov 30 22:25:12.596 INFO [stderr] 
Nov 30 22:25:12.596 INFO [stderr] warning: variant is never constructed: `AbsoluteX`
Nov 30 22:25:12.597 INFO [stderr]  --> src/cpu/opcodes.rs:6:5
Nov 30 22:25:12.597 INFO [stderr]   |
Nov 30 22:25:12.597 INFO [stderr] 6 |     AbsoluteX,
Nov 30 22:25:12.597 INFO [stderr]   |     ^^^^^^^^^
Nov 30 22:25:12.597 INFO [stderr] 
Nov 30 22:25:12.597 INFO [stderr] warning: variant is never constructed: `AbsoluteY`
Nov 30 22:25:12.597 INFO [stderr]  --> src/cpu/opcodes.rs:7:5
Nov 30 22:25:12.597 INFO [stderr]   |
Nov 30 22:25:12.597 INFO [stderr] 7 |     AbsoluteY,
Nov 30 22:25:12.597 INFO [stderr]   |     ^^^^^^^^^
Nov 30 22:25:12.597 INFO [stderr] 
Nov 30 22:25:12.597 INFO [stderr] warning: variant is never constructed: `Accumulator`
Nov 30 22:25:12.597 INFO [stderr]  --> src/cpu/opcodes.rs:8:5
Nov 30 22:25:12.597 INFO [stderr]   |
Nov 30 22:25:12.597 INFO [stderr] 8 |     Accumulator,
Nov 30 22:25:12.597 INFO [stderr]   |     ^^^^^^^^^^^
Nov 30 22:25:12.597 INFO [stderr] 
Nov 30 22:25:12.597 INFO [stderr] warning: variant is never constructed: `Immediate`
Nov 30 22:25:12.597 INFO [stderr]  --> src/cpu/opcodes.rs:9:5
Nov 30 22:25:12.597 INFO [stderr]   |
Nov 30 22:25:12.597 INFO [stderr] 9 |     Immediate,
Nov 30 22:25:12.597 INFO [stderr]   |     ^^^^^^^^^
Nov 30 22:25:12.597 INFO [stderr] 
Nov 30 22:25:12.597 INFO [stderr] warning: variant is never constructed: `Implied`
Nov 30 22:25:12.597 INFO [stderr]   --> src/cpu/opcodes.rs:10:5
Nov 30 22:25:12.597 INFO [stderr]    |
Nov 30 22:25:12.597 INFO [stderr] 10 |     Implied,
Nov 30 22:25:12.597 INFO [stderr]    |     ^^^^^^^
Nov 30 22:25:12.597 INFO [stderr] 
Nov 30 22:25:12.597 INFO [stderr] warning: variant is never constructed: `Indirect`
Nov 30 22:25:12.597 INFO [stderr]   --> src/cpu/opcodes.rs:11:5
Nov 30 22:25:12.597 INFO [stderr]    |
Nov 30 22:25:12.597 INFO [stderr] 11 |     Indirect,
Nov 30 22:25:12.597 INFO [stderr]    |     ^^^^^^^^
Nov 30 22:25:12.597 INFO [stderr] 
Nov 30 22:25:12.597 INFO [stderr] warning: variant is never constructed: `IndirectX`
Nov 30 22:25:12.597 INFO [stderr]   --> src/cpu/opcodes.rs:12:5
Nov 30 22:25:12.597 INFO [stderr]    |
Nov 30 22:25:12.597 INFO [stderr] 12 |     IndirectX,
Nov 30 22:25:12.597 INFO [stderr]    |     ^^^^^^^^^
Nov 30 22:25:12.597 INFO [stderr] 
Nov 30 22:25:12.597 INFO [stderr] warning: variant is never constructed: `IndirectY`
Nov 30 22:25:12.597 INFO [stderr]   --> src/cpu/opcodes.rs:13:5
Nov 30 22:25:12.597 INFO [stderr]    |
Nov 30 22:25:12.597 INFO [stderr] 13 |     IndirectY,
Nov 30 22:25:12.597 INFO [stderr]    |     ^^^^^^^^^
Nov 30 22:25:12.597 INFO [stderr] 
Nov 30 22:25:12.597 INFO [stderr] warning: variant is never constructed: `Relative`
Nov 30 22:25:12.597 INFO [stderr]   --> src/cpu/opcodes.rs:14:5
Nov 30 22:25:12.597 INFO [stderr]    |
Nov 30 22:25:12.597 INFO [stderr] 14 |     Relative,
Nov 30 22:25:12.597 INFO [stderr]    |     ^^^^^^^^
Nov 30 22:25:12.597 INFO [stderr] 
Nov 30 22:25:12.597 INFO [stderr] warning: variant is never constructed: `ZeroPage`
Nov 30 22:25:12.597 INFO [stderr]   --> src/cpu/opcodes.rs:15:5
Nov 30 22:25:12.597 INFO [stderr]    |
Nov 30 22:25:12.597 INFO [stderr] 15 |     ZeroPage,
Nov 30 22:25:12.597 INFO [stderr]    |     ^^^^^^^^
Nov 30 22:25:12.597 INFO [stderr] 
Nov 30 22:25:12.597 INFO [stderr] warning: variant is never constructed: `ZeroPageX`
Nov 30 22:25:12.597 INFO [stderr]   --> src/cpu/opcodes.rs:16:5
Nov 30 22:25:12.597 INFO [stderr]    |
Nov 30 22:25:12.597 INFO [stderr] 16 |     ZeroPageX,
Nov 30 22:25:12.597 INFO [stderr]    |     ^^^^^^^^^
Nov 30 22:25:12.597 INFO [stderr] 
Nov 30 22:25:12.597 INFO [stderr] warning: variant is never constructed: `ZeroPageY`
Nov 30 22:25:12.597 INFO [stderr]   --> src/cpu/opcodes.rs:17:5
Nov 30 22:25:12.597 INFO [stderr]    |
Nov 30 22:25:12.597 INFO [stderr] 17 |     ZeroPageY,
Nov 30 22:25:12.597 INFO [stderr]    |     ^^^^^^^^^
Nov 30 22:25:12.597 INFO [stderr] 
Nov 30 22:25:12.599 INFO [stderr] warning: enum is never used: `Name`
Nov 30 22:25:12.599 INFO [stderr]   --> src/cpu/opcodes.rs:27:1
Nov 30 22:25:12.599 INFO [stderr]    |
Nov 30 22:25:12.599 INFO [stderr] 27 | pub enum Name {
Nov 30 22:25:12.599 INFO [stderr]    | ^^^^^^^^^^^^^
Nov 30 22:25:12.599 INFO [stderr] 
Nov 30 22:25:12.599 INFO [stderr] warning: struct is never constructed: `Opcode`
Nov 30 22:25:12.599 INFO [stderr]   --> src/cpu/opcodes.rs:93:1
Nov 30 22:25:12.599 INFO [stderr]    |
Nov 30 22:25:12.599 INFO [stderr] 93 | pub struct Opcode {
Nov 30 22:25:12.599 INFO [stderr]    | ^^^^^^^^^^^^^^^^^
Nov 30 22:25:12.599 INFO [stderr] 
Nov 30 22:25:12.599 INFO [stderr] warning: method is never used: `get_by_code`
Nov 30 22:25:12.599 INFO [stderr]    --> src/cpu/opcodes.rs:102:5
Nov 30 22:25:12.599 INFO [stderr]     |
Nov 30 22:25:12.599 INFO [stderr] 102 |     pub fn get_by_code(code: u8) -> Option<&'a Opcode> {
Nov 30 22:25:12.600 INFO [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 30 22:25:12.600 INFO [stderr] 
Nov 30 22:25:12.600 INFO [stderr] warning: static item is never used: `OPCODES`
Nov 30 22:25:12.600 INFO [stderr]     --> src/cpu/opcodes.rs:107:1
Nov 30 22:25:12.600 INFO [stderr]      |
Nov 30 22:25:12.600 INFO [stderr] 107  | / static OPCODES: [Opcode; 151] = [Opcode {
Nov 30 22:25:12.600 INFO [stderr] 108  | |                                      code: 0x00,
Nov 30 22:25:12.600 INFO [stderr] 109  | |                                      name: Name::BRK,
Nov 30 22:25:12.600 INFO [stderr] 110  | |                                      mode: Mode::Implied,
Nov 30 22:25:12.600 INFO [stderr] ...    |
Nov 30 22:25:12.600 INFO [stderr] 1011 | |                                      bytes: 3,
Nov 30 22:25:12.600 INFO [stderr] 1012 | |                                  }];
Nov 30 22:25:12.600 INFO [stderr]      | |____________________________________^
Nov 30 22:25:12.600 INFO [stderr] 
Nov 30 22:25:12.600 INFO [stderr] warning: constant item is never used: `NMI_VECTOR`
Nov 30 22:25:12.600 INFO [stderr]  --> src/cpu/mod.rs:6:1
Nov 30 22:25:12.600 INFO [stderr]   |
Nov 30 22:25:12.600 INFO [stderr] 6 | const NMI_VECTOR: u16 = 0xFFFA;
Nov 30 22:25:12.600 INFO [stderr]   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 30 22:25:12.600 INFO [stderr] 
Nov 30 22:25:12.600 INFO [stderr] warning: constant item is never used: `RESET_VECTOR`
Nov 30 22:25:12.600 INFO [stderr]  --> src/cpu/mod.rs:7:1
Nov 30 22:25:12.600 INFO [stderr]   |
Nov 30 22:25:12.600 INFO [stderr] 7 | const RESET_VECTOR: u16 = 0xFFFC;
Nov 30 22:25:12.600 INFO [stderr]   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 30 22:25:12.600 INFO [stderr] 
Nov 30 22:25:12.600 INFO [stderr] warning: constant item is never used: `IRQ_VECTOR`
Nov 30 22:25:12.600 INFO [stderr]  --> src/cpu/mod.rs:8:1
Nov 30 22:25:12.600 INFO [stderr]   |
Nov 30 22:25:12.600 INFO [stderr] 8 | const IRQ_VECTOR: u16 = 0xFFFE;
Nov 30 22:25:12.600 INFO [stderr]   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 30 22:25:12.600 INFO [stderr] 
Nov 30 22:25:12.600 INFO [stderr] warning: constant item is never used: `MEMORY_SIZE`
Nov 30 22:25:12.600 INFO [stderr]  --> src/cpu/mod.rs:9:1
Nov 30 22:25:12.600 INFO [stderr]   |
Nov 30 22:25:12.600 INFO [stderr] 9 | const MEMORY_SIZE: usize = 65_536;
Nov 30 22:25:12.600 INFO [stderr]   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 30 22:25:12.600 INFO [stderr] 
Nov 30 22:25:12.600 INFO [stderr] warning: variant is never constructed: `Accumulator`
Nov 30 22:25:12.600 INFO [stderr]   --> src/cpu/mod.rs:13:5
Nov 30 22:25:12.600 INFO [stderr]    |
Nov 30 22:25:12.600 INFO [stderr] 13 |     Accumulator,
Nov 30 22:25:12.600 INFO [stderr]    |     ^^^^^^^^^^^
Nov 30 22:25:12.600 INFO [stderr] 
Nov 30 22:25:12.600 INFO [stderr] warning: variant is never constructed: `Value`
Nov 30 22:25:12.600 INFO [stderr]   --> src/cpu/mod.rs:14:5
Nov 30 22:25:12.600 INFO [stderr]    |
Nov 30 22:25:12.600 INFO [stderr] 14 |     Value(u8),
Nov 30 22:25:12.600 INFO [stderr]    |     ^^^^^^^^^
Nov 30 22:25:12.600 INFO [stderr] 
Nov 30 22:25:12.600 INFO [stderr] warning: variant is never constructed: `Address`
Nov 30 22:25:12.600 INFO [stderr]   --> src/cpu/mod.rs:15:5
Nov 30 22:25:12.600 INFO [stderr]    |
Nov 30 22:25:12.600 INFO [stderr] 15 |     Address(u16),
Nov 30 22:25:12.600 INFO [stderr]    |     ^^^^^^^^^^^^
Nov 30 22:25:12.600 INFO [stderr] 
Nov 30 22:25:12.600 INFO [stderr] warning: enum is never used: `Status`
Nov 30 22:25:12.600 INFO [stderr]   --> src/cpu/mod.rs:18:1
Nov 30 22:25:12.600 INFO [stderr]    |
Nov 30 22:25:12.600 INFO [stderr] 18 | enum Status {
Nov 30 22:25:12.600 INFO [stderr]    | ^^^^^^^^^^^
Nov 30 22:25:12.600 INFO [stderr] 
Nov 30 22:25:12.600 INFO [stderr] warning: struct is never constructed: `CPU`
Nov 30 22:25:12.600 INFO [stderr]   --> src/cpu/mod.rs:28:1
Nov 30 22:25:12.600 INFO [stderr]    |
Nov 30 22:25:12.600 INFO [stderr] 28 | struct CPU {
Nov 30 22:25:12.600 INFO [stderr]    | ^^^^^^^^^^
Nov 30 22:25:12.600 INFO [stderr] 
Nov 30 22:25:12.600 INFO [stderr] warning: method is never used: `new`
Nov 30 22:25:12.600 INFO [stderr]   --> src/cpu/mod.rs:54:5
Nov 30 22:25:12.600 INFO [stderr]    |
Nov 30 22:25:12.600 INFO [stderr] 54 |     pub fn new() -> Self {
Nov 30 22:25:12.600 INFO [stderr]    |     ^^^^^^^^^^^^^^^^^^^^
Nov 30 22:25:12.600 INFO [stderr] 
Nov 30 22:25:12.600 INFO [stderr] warning: method is never used: `reset`
Nov 30 22:25:12.600 INFO [stderr]   --> src/cpu/mod.rs:68:5
Nov 30 22:25:12.600 INFO [stderr]    |
Nov 30 22:25:12.600 INFO [stderr] 68 |     pub fn reset(&mut self) {
Nov 30 22:25:12.600 INFO [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^
Nov 30 22:25:12.600 INFO [stderr] 
Nov 30 22:25:12.600 INFO [stderr] warning: method is never used: `irq`
Nov 30 22:25:12.600 INFO [stderr]   --> src/cpu/mod.rs:76:5
Nov 30 22:25:12.600 INFO [stderr]    |
Nov 30 22:25:12.600 INFO [stderr] 76 |     pub fn irq(&mut self) {
Nov 30 22:25:12.600 INFO [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^
Nov 30 22:25:12.600 INFO [stderr] 
Nov 30 22:25:12.600 INFO [stderr] warning: method is never used: `nmi`
Nov 30 22:25:12.601 INFO [stderr]   --> src/cpu/mod.rs:90:5
Nov 30 22:25:12.601 INFO [stderr]    |
Nov 30 22:25:12.601 INFO [stderr] 90 |     pub fn nmi(&mut self) {
Nov 30 22:25:12.601 INFO [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^
Nov 30 22:25:12.601 INFO [stderr] 
Nov 30 22:25:12.601 INFO [stderr] warning: method is never used: `load_ram`
Nov 30 22:25:12.601 INFO [stderr]    --> src/cpu/mod.rs:102:5
Nov 30 22:25:12.601 INFO [stderr]     |
Nov 30 22:25:12.601 INFO [stderr] 102 |     pub fn load_ram(&mut self, mem: Vec<u8>, offset: u16) {
Nov 30 22:25:12.601 INFO [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 30 22:25:12.601 INFO [stderr] 
Nov 30 22:25:12.601 INFO [stderr] warning: method is never used: `execute`
Nov 30 22:25:12.601 INFO [stderr]    --> src/cpu/mod.rs:110:5
Nov 30 22:25:12.601 INFO [stderr]     |
Nov 30 22:25:12.601 INFO [stderr] 110 |     pub fn execute(&mut self) {
Nov 30 22:25:12.601 INFO [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 30 22:25:12.601 INFO [stderr] 
Nov 30 22:25:12.601 INFO [stderr] warning: method is never used: `tick`
Nov 30 22:25:12.601 INFO [stderr]    --> src/cpu/mod.rs:121:5
Nov 30 22:25:12.601 INFO [stderr]     |
Nov 30 22:25:12.601 INFO [stderr] 121 |     pub fn tick(&mut self, opcode: &Opcode) {
Nov 30 22:25:12.601 INFO [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 30 22:25:12.601 INFO [stderr] 
Nov 30 22:25:12.601 INFO [stderr] warning: method is never used: `adc`
Nov 30 22:25:12.601 INFO [stderr]    --> src/cpu/mod.rs:190:5
Nov 30 22:25:12.601 INFO [stderr]     |
Nov 30 22:25:12.601 INFO [stderr] 190 |     fn adc(&mut self, val: u8) {
Nov 30 22:25:12.601 INFO [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 30 22:25:12.601 INFO [stderr] 
Nov 30 22:25:12.601 INFO [stderr] warning: method is never used: `and`
Nov 30 22:25:12.601 INFO [stderr]    --> src/cpu/mod.rs:220:5
Nov 30 22:25:12.601 INFO [stderr]     |
Nov 30 22:25:12.601 INFO [stderr] 220 |     fn and(&mut self, val: u8) {
Nov 30 22:25:12.601 INFO [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 30 22:25:12.601 INFO [stderr] 
Nov 30 22:25:12.601 INFO [stderr] warning: method is never used: `asl`
Nov 30 22:25:12.601 INFO [stderr]    --> src/cpu/mod.rs:226:5
Nov 30 22:25:12.601 INFO [stderr]     |
Nov 30 22:25:12.601 INFO [stderr] 226 |     fn asl(&mut self, operand: &Operand) {
Nov 30 22:25:12.601 INFO [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 30 22:25:12.601 INFO [stderr] 
Nov 30 22:25:12.601 INFO [stderr] warning: method is never used: `bcc`
Nov 30 22:25:12.601 INFO [stderr]    --> src/cpu/mod.rs:234:5
Nov 30 22:25:12.601 INFO [stderr]     |
Nov 30 22:25:12.601 INFO [stderr] 234 |     fn bcc(&mut self, offset: u8) {
Nov 30 22:25:12.601 INFO [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 30 22:25:12.601 INFO [stderr] 
Nov 30 22:25:12.601 INFO [stderr] warning: method is never used: `bcs`
Nov 30 22:25:12.601 INFO [stderr]    --> src/cpu/mod.rs:240:5
Nov 30 22:25:12.601 INFO [stderr]     |
Nov 30 22:25:12.601 INFO [stderr] 240 |     fn bcs(&mut self, offset: u8) {
Nov 30 22:25:12.601 INFO [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 30 22:25:12.601 INFO [stderr] 
Nov 30 22:25:12.601 INFO [stderr] warning: method is never used: `beq`
Nov 30 22:25:12.601 INFO [stderr]    --> src/cpu/mod.rs:246:5
Nov 30 22:25:12.601 INFO [stderr]     |
Nov 30 22:25:12.601 INFO [stderr] 246 |     fn beq(&mut self, offset: u8) {
Nov 30 22:25:12.601 INFO [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 30 22:25:12.601 INFO [stderr] 
Nov 30 22:25:12.601 INFO [stderr] warning: method is never used: `bit`
Nov 30 22:25:12.601 INFO [stderr]    --> src/cpu/mod.rs:252:5
Nov 30 22:25:12.601 INFO [stderr]     |
Nov 30 22:25:12.601 INFO [stderr] 252 |     fn bit(&mut self, val: u8) {
Nov 30 22:25:12.601 INFO [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 30 22:25:12.601 INFO [stderr] 
Nov 30 22:25:12.601 INFO [stderr] warning: method is never used: `bmi`
Nov 30 22:25:12.601 INFO [stderr]    --> src/cpu/mod.rs:259:5
Nov 30 22:25:12.601 INFO [stderr]     |
Nov 30 22:25:12.601 INFO [stderr] 259 |     fn bmi(&mut self, offset: u8) {
Nov 30 22:25:12.601 INFO [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 30 22:25:12.601 INFO [stderr] 
Nov 30 22:25:12.601 INFO [stderr] warning: method is never used: `bne`
Nov 30 22:25:12.601 INFO [stderr]    --> src/cpu/mod.rs:265:5
Nov 30 22:25:12.601 INFO [stderr]     |
Nov 30 22:25:12.601 INFO [stderr] 265 |     fn bne(&mut self, offset: u8) {
Nov 30 22:25:12.601 INFO [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 30 22:25:12.601 INFO [stderr] 
Nov 30 22:25:12.601 INFO [stderr] warning: method is never used: `bpl`
Nov 30 22:25:12.601 INFO [stderr]    --> src/cpu/mod.rs:271:5
Nov 30 22:25:12.601 INFO [stderr]     |
Nov 30 22:25:12.602 INFO [stderr] 271 |     fn bpl(&mut self, offset: u8) {
Nov 30 22:25:12.602 INFO [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 30 22:25:12.602 INFO [stderr] 
Nov 30 22:25:12.602 INFO [stderr] warning: method is never used: `brk`
Nov 30 22:25:12.602 INFO [stderr]    --> src/cpu/mod.rs:277:5
Nov 30 22:25:12.602 INFO [stderr]     |
Nov 30 22:25:12.602 INFO [stderr] 277 |     fn brk(&mut self) {
Nov 30 22:25:12.602 INFO [stderr]     |     ^^^^^^^^^^^^^^^^^
Nov 30 22:25:12.602 INFO [stderr] 
Nov 30 22:25:12.602 INFO [stderr] warning: method is never used: `bvc`
Nov 30 22:25:12.602 INFO [stderr]    --> src/cpu/mod.rs:290:5
Nov 30 22:25:12.602 INFO [stderr]     |
Nov 30 22:25:12.602 INFO [stderr] 290 |     fn bvc(&mut self, offset: u8) {
Nov 30 22:25:12.602 INFO [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 30 22:25:12.602 INFO [stderr] 
Nov 30 22:25:12.602 INFO [stderr] warning: method is never used: `bvs`
Nov 30 22:25:12.602 INFO [stderr]    --> src/cpu/mod.rs:296:5
Nov 30 22:25:12.602 INFO [stderr]     |
Nov 30 22:25:12.602 INFO [stderr] 296 |     fn bvs(&mut self, offset: u8) {
Nov 30 22:25:12.602 INFO [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 30 22:25:12.602 INFO [stderr] 
Nov 30 22:25:12.602 INFO [stderr] warning: method is never used: `clc`
Nov 30 22:25:12.602 INFO [stderr]    --> src/cpu/mod.rs:302:5
Nov 30 22:25:12.602 INFO [stderr]     |
Nov 30 22:25:12.602 INFO [stderr] 302 |     fn clc(&mut self) {
Nov 30 22:25:12.602 INFO [stderr]     |     ^^^^^^^^^^^^^^^^^
Nov 30 22:25:12.602 INFO [stderr] 
Nov 30 22:25:12.602 INFO [stderr] warning: method is never used: `cld`
Nov 30 22:25:12.602 INFO [stderr]    --> src/cpu/mod.rs:306:5
Nov 30 22:25:12.602 INFO [stderr]     |
Nov 30 22:25:12.602 INFO [stderr] 306 |     fn cld(&mut self) {
Nov 30 22:25:12.602 INFO [stderr]     |     ^^^^^^^^^^^^^^^^^
Nov 30 22:25:12.602 INFO [stderr] 
Nov 30 22:25:12.602 INFO [stderr] warning: method is never used: `cli`
Nov 30 22:25:12.602 INFO [stderr]    --> src/cpu/mod.rs:310:5
Nov 30 22:25:12.602 INFO [stderr]     |
Nov 30 22:25:12.602 INFO [stderr] 310 |     fn cli(&mut self) {
Nov 30 22:25:12.602 INFO [stderr]     |     ^^^^^^^^^^^^^^^^^
Nov 30 22:25:12.602 INFO [stderr] 
Nov 30 22:25:12.602 INFO [stderr] warning: method is never used: `clv`
Nov 30 22:25:12.602 INFO [stderr]    --> src/cpu/mod.rs:314:5
Nov 30 22:25:12.602 INFO [stderr]     |
Nov 30 22:25:12.602 INFO [stderr] 314 |     fn clv(&mut self) {
Nov 30 22:25:12.602 INFO [stderr]     |     ^^^^^^^^^^^^^^^^^
Nov 30 22:25:12.602 INFO [stderr] 
Nov 30 22:25:12.602 INFO [stderr] warning: method is never used: `cmp`
Nov 30 22:25:12.602 INFO [stderr]    --> src/cpu/mod.rs:318:5
Nov 30 22:25:12.602 INFO [stderr]     |
Nov 30 22:25:12.602 INFO [stderr] 318 |     fn cmp(&mut self, val: u8) {
Nov 30 22:25:12.602 INFO [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 30 22:25:12.602 INFO [stderr] 
Nov 30 22:25:12.602 INFO [stderr] warning: method is never used: `cpx`
Nov 30 22:25:12.602 INFO [stderr]    --> src/cpu/mod.rs:324:5
Nov 30 22:25:12.602 INFO [stderr]     |
Nov 30 22:25:12.602 INFO [stderr] 324 |     fn cpx(&mut self, val: u8) {
Nov 30 22:25:12.602 INFO [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 30 22:25:12.602 INFO [stderr] 
Nov 30 22:25:12.602 INFO [stderr] warning: method is never used: `cpy`
Nov 30 22:25:12.602 INFO [stderr]    --> src/cpu/mod.rs:330:5
Nov 30 22:25:12.602 INFO [stderr]     |
Nov 30 22:25:12.602 INFO [stderr] 330 |     fn cpy(&mut self, val: u8) {
Nov 30 22:25:12.602 INFO [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 30 22:25:12.602 INFO [stderr] 
Nov 30 22:25:12.602 INFO [stderr] warning: method is never used: `dec`
Nov 30 22:25:12.602 INFO [stderr]    --> src/cpu/mod.rs:336:5
Nov 30 22:25:12.602 INFO [stderr]     |
Nov 30 22:25:12.602 INFO [stderr] 336 |     fn dec(&mut self, addr: u16) {
Nov 30 22:25:12.602 INFO [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 30 22:25:12.602 INFO [stderr] 
Nov 30 22:25:12.602 INFO [stderr] warning: method is never used: `dex`
Nov 30 22:25:12.602 INFO [stderr]    --> src/cpu/mod.rs:342:5
Nov 30 22:25:12.602 INFO [stderr]     |
Nov 30 22:25:12.602 INFO [stderr] 342 |     fn dex(&mut self) {
Nov 30 22:25:12.602 INFO [stderr]     |     ^^^^^^^^^^^^^^^^^
Nov 30 22:25:12.602 INFO [stderr] 
Nov 30 22:25:12.602 INFO [stderr] warning: method is never used: `dey`
Nov 30 22:25:12.602 INFO [stderr]    --> src/cpu/mod.rs:348:5
Nov 30 22:25:12.602 INFO [stderr]     |
Nov 30 22:25:12.602 INFO [stderr] 348 |     fn dey(&mut self) {
Nov 30 22:25:12.607 INFO [stderr]     |     ^^^^^^^^^^^^^^^^^
Nov 30 22:25:12.607 INFO [stderr] 
Nov 30 22:25:12.607 INFO [stderr] warning: method is never used: `eor`
Nov 30 22:25:12.607 INFO [stderr]    --> src/cpu/mod.rs:354:5
Nov 30 22:25:12.607 INFO [stderr]     |
Nov 30 22:25:12.607 INFO [stderr] 354 |     fn eor(&mut self, val: u8) {
Nov 30 22:25:12.607 INFO [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 30 22:25:12.607 INFO [stderr] 
Nov 30 22:25:12.607 INFO [stderr] warning: method is never used: `inc`
Nov 30 22:25:12.607 INFO [stderr]    --> src/cpu/mod.rs:360:5
Nov 30 22:25:12.608 INFO [stderr]     |
Nov 30 22:25:12.608 INFO [stderr] 360 |     fn inc(&mut self, addr: u16) {
Nov 30 22:25:12.608 INFO [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 30 22:25:12.608 INFO [stderr] 
Nov 30 22:25:12.608 INFO [stderr] warning: method is never used: `inx`
Nov 30 22:25:12.608 INFO [stderr]    --> src/cpu/mod.rs:366:5
Nov 30 22:25:12.608 INFO [stderr]     |
Nov 30 22:25:12.608 INFO [stderr] 366 |     fn inx(&mut self) {
Nov 30 22:25:12.608 INFO [stderr]     |     ^^^^^^^^^^^^^^^^^
Nov 30 22:25:12.608 INFO [stderr] 
Nov 30 22:25:12.608 INFO [stderr] warning: method is never used: `iny`
Nov 30 22:25:12.608 INFO [stderr]    --> src/cpu/mod.rs:372:5
Nov 30 22:25:12.608 INFO [stderr]     |
Nov 30 22:25:12.608 INFO [stderr] 372 |     fn iny(&mut self) {
Nov 30 22:25:12.608 INFO [stderr]     |     ^^^^^^^^^^^^^^^^^
Nov 30 22:25:12.608 INFO [stderr] 
Nov 30 22:25:12.608 INFO [stderr] warning: method is never used: `jmp`
Nov 30 22:25:12.608 INFO [stderr]    --> src/cpu/mod.rs:378:5
Nov 30 22:25:12.608 INFO [stderr]     |
Nov 30 22:25:12.608 INFO [stderr] 378 |     fn jmp(&mut self, addr: u16) {
Nov 30 22:25:12.608 INFO [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 30 22:25:12.608 INFO [stderr] 
Nov 30 22:25:12.608 INFO [stderr] warning: method is never used: `jsr`
Nov 30 22:25:12.608 INFO [stderr]    --> src/cpu/mod.rs:382:5
Nov 30 22:25:12.608 INFO [stderr]     |
Nov 30 22:25:12.608 INFO [stderr] 382 |     fn jsr(&mut self, addr: u16) {
Nov 30 22:25:12.608 INFO [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 30 22:25:12.608 INFO [stderr] 
Nov 30 22:25:12.608 INFO [stderr] warning: method is never used: `lda`
Nov 30 22:25:12.608 INFO [stderr]    --> src/cpu/mod.rs:388:5
Nov 30 22:25:12.608 INFO [stderr]     |
Nov 30 22:25:12.608 INFO [stderr] 388 |     fn lda(&mut self, val: u8) {
Nov 30 22:25:12.608 INFO [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 30 22:25:12.608 INFO [stderr] 
Nov 30 22:25:12.608 INFO [stderr] warning: method is never used: `ldx`
Nov 30 22:25:12.608 INFO [stderr]    --> src/cpu/mod.rs:393:5
Nov 30 22:25:12.608 INFO [stderr]     |
Nov 30 22:25:12.608 INFO [stderr] 393 |     fn ldx(&mut self, val: u8) {
Nov 30 22:25:12.608 INFO [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 30 22:25:12.608 INFO [stderr] 
Nov 30 22:25:12.608 INFO [stderr] warning: method is never used: `ldy`
Nov 30 22:25:12.608 INFO [stderr]    --> src/cpu/mod.rs:398:5
Nov 30 22:25:12.608 INFO [stderr]     |
Nov 30 22:25:12.608 INFO [stderr] 398 |     fn ldy(&mut self, val: u8) {
Nov 30 22:25:12.608 INFO [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 30 22:25:12.608 INFO [stderr] 
Nov 30 22:25:12.608 INFO [stderr] warning: method is never used: `lsr`
Nov 30 22:25:12.608 INFO [stderr]    --> src/cpu/mod.rs:403:5
Nov 30 22:25:12.608 INFO [stderr]     |
Nov 30 22:25:12.608 INFO [stderr] 403 |     fn lsr(&mut self, operand: &Operand) {
Nov 30 22:25:12.608 INFO [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 30 22:25:12.608 INFO [stderr] 
Nov 30 22:25:12.608 INFO [stderr] warning: method is never used: `ora`
Nov 30 22:25:12.608 INFO [stderr]    --> src/cpu/mod.rs:411:5
Nov 30 22:25:12.608 INFO [stderr]     |
Nov 30 22:25:12.608 INFO [stderr] 411 |     fn ora(&mut self, val: u8) {
Nov 30 22:25:12.608 INFO [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 30 22:25:12.608 INFO [stderr] 
Nov 30 22:25:12.608 INFO [stderr] warning: method is never used: `pha`
Nov 30 22:25:12.608 INFO [stderr]    --> src/cpu/mod.rs:417:5
Nov 30 22:25:12.608 INFO [stderr]     |
Nov 30 22:25:12.608 INFO [stderr] 417 |     fn pha(&mut self) {
Nov 30 22:25:12.608 INFO [stderr]     |     ^^^^^^^^^^^^^^^^^
Nov 30 22:25:12.608 INFO [stderr] 
Nov 30 22:25:12.608 INFO [stderr] warning: method is never used: `php`
Nov 30 22:25:12.608 INFO [stderr]    --> src/cpu/mod.rs:422:5
Nov 30 22:25:12.608 INFO [stderr]     |
Nov 30 22:25:12.608 INFO [stderr] 422 |     fn php(&mut self) {
Nov 30 22:25:12.608 INFO [stderr]     |     ^^^^^^^^^^^^^^^^^
Nov 30 22:25:12.608 INFO [stderr] 
Nov 30 22:25:12.608 INFO [stderr] warning: method is never used: `pla`
Nov 30 22:25:12.608 INFO [stderr]    --> src/cpu/mod.rs:427:5
Nov 30 22:25:12.608 INFO [stderr]     |
Nov 30 22:25:12.608 INFO [stderr] 427 |     fn pla(&mut self) {
Nov 30 22:25:12.608 INFO [stderr]     |     ^^^^^^^^^^^^^^^^^
Nov 30 22:25:12.608 INFO [stderr] 
Nov 30 22:25:12.608 INFO [stderr] warning: method is never used: `plp`
Nov 30 22:25:12.608 INFO [stderr]    --> src/cpu/mod.rs:434:5
Nov 30 22:25:12.608 INFO [stderr]     |
Nov 30 22:25:12.608 INFO [stderr] 434 |     fn plp(&mut self) {
Nov 30 22:25:12.608 INFO [stderr]     |     ^^^^^^^^^^^^^^^^^
Nov 30 22:25:12.608 INFO [stderr] 
Nov 30 22:25:12.608 INFO [stderr] warning: method is never used: `rol`
Nov 30 22:25:12.608 INFO [stderr]    --> src/cpu/mod.rs:438:5
Nov 30 22:25:12.609 INFO [stderr]     |
Nov 30 22:25:12.609 INFO [stderr] 438 |     fn rol(&mut self, operand: &Operand) {
Nov 30 22:25:12.609 INFO [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 30 22:25:12.609 INFO [stderr] 
Nov 30 22:25:12.609 INFO [stderr] warning: method is never used: `ror`
Nov 30 22:25:12.609 INFO [stderr]    --> src/cpu/mod.rs:449:5
Nov 30 22:25:12.609 INFO [stderr]     |
Nov 30 22:25:12.609 INFO [stderr] 449 |     fn ror(&mut self, operand: &Operand) {
Nov 30 22:25:12.609 INFO [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 30 22:25:12.609 INFO [stderr] 
Nov 30 22:25:12.609 INFO [stderr] warning: method is never used: `rti`
Nov 30 22:25:12.609 INFO [stderr]    --> src/cpu/mod.rs:460:5
Nov 30 22:25:12.609 INFO [stderr]     |
Nov 30 22:25:12.609 INFO [stderr] 460 |     fn rti(&mut self) {
Nov 30 22:25:12.609 INFO [stderr]     |     ^^^^^^^^^^^^^^^^^
Nov 30 22:25:12.609 INFO [stderr] 
Nov 30 22:25:12.609 INFO [stderr] warning: method is never used: `rts`
Nov 30 22:25:12.609 INFO [stderr]    --> src/cpu/mod.rs:465:5
Nov 30 22:25:12.609 INFO [stderr]     |
Nov 30 22:25:12.609 INFO [stderr] 465 |     fn rts(&mut self) {
Nov 30 22:25:12.609 INFO [stderr]     |     ^^^^^^^^^^^^^^^^^
Nov 30 22:25:12.609 INFO [stderr] 
Nov 30 22:25:12.609 INFO [stderr] warning: method is never used: `sbc`
Nov 30 22:25:12.609 INFO [stderr]    --> src/cpu/mod.rs:469:5
Nov 30 22:25:12.609 INFO [stderr]     |
Nov 30 22:25:12.609 INFO [stderr] 469 |     fn sbc(&mut self, val: u8) {
Nov 30 22:25:12.609 INFO [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 30 22:25:12.609 INFO [stderr] 
Nov 30 22:25:12.609 INFO [stderr] warning: method is never used: `sec`
Nov 30 22:25:12.609 INFO [stderr]    --> src/cpu/mod.rs:477:5
Nov 30 22:25:12.609 INFO [stderr]     |
Nov 30 22:25:12.609 INFO [stderr] 477 |     fn sec(&mut self) {
Nov 30 22:25:12.609 INFO [stderr]     |     ^^^^^^^^^^^^^^^^^
Nov 30 22:25:12.609 INFO [stderr] 
Nov 30 22:25:12.609 INFO [stderr] warning: method is never used: `sed`
Nov 30 22:25:12.609 INFO [stderr]    --> src/cpu/mod.rs:481:5
Nov 30 22:25:12.609 INFO [stderr]     |
Nov 30 22:25:12.609 INFO [stderr] 481 |     fn sed(&mut self) {
Nov 30 22:25:12.609 INFO [stderr]     |     ^^^^^^^^^^^^^^^^^
Nov 30 22:25:12.609 INFO [stderr] 
Nov 30 22:25:12.609 INFO [stderr] warning: method is never used: `sei`
Nov 30 22:25:12.609 INFO [stderr]    --> src/cpu/mod.rs:485:5
Nov 30 22:25:12.609 INFO [stderr]     |
Nov 30 22:25:12.609 INFO [stderr] 485 |     fn sei(&mut self) {
Nov 30 22:25:12.609 INFO [stderr]     |     ^^^^^^^^^^^^^^^^^
Nov 30 22:25:12.609 INFO [stderr] 
Nov 30 22:25:12.609 INFO [stderr] warning: method is never used: `sta`
Nov 30 22:25:12.609 INFO [stderr]    --> src/cpu/mod.rs:489:5
Nov 30 22:25:12.609 INFO [stderr]     |
Nov 30 22:25:12.609 INFO [stderr] 489 |     fn sta(&mut self, addr: u16) {
Nov 30 22:25:12.609 INFO [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 30 22:25:12.609 INFO [stderr] 
Nov 30 22:25:12.609 INFO [stderr] warning: method is never used: `stx`
Nov 30 22:25:12.609 INFO [stderr]    --> src/cpu/mod.rs:494:5
Nov 30 22:25:12.609 INFO [stderr]     |
Nov 30 22:25:12.609 INFO [stderr] 494 |     fn stx(&mut self, addr: u16) {
Nov 30 22:25:12.609 INFO [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 30 22:25:12.609 INFO [stderr] 
Nov 30 22:25:12.609 INFO [stderr] warning: method is never used: `sty`
Nov 30 22:25:12.609 INFO [stderr]    --> src/cpu/mod.rs:499:5
Nov 30 22:25:12.609 INFO [stderr]     |
Nov 30 22:25:12.609 INFO [stderr] 499 |     fn sty(&mut self, addr: u16) {
Nov 30 22:25:12.609 INFO [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 30 22:25:12.609 INFO [stderr] 
Nov 30 22:25:12.609 INFO [stderr] warning: method is never used: `tax`
Nov 30 22:25:12.609 INFO [stderr]    --> src/cpu/mod.rs:504:5
Nov 30 22:25:12.609 INFO [stderr]     |
Nov 30 22:25:12.609 INFO [stderr] 504 |     fn tax(&mut self) {
Nov 30 22:25:12.609 INFO [stderr]     |     ^^^^^^^^^^^^^^^^^
Nov 30 22:25:12.609 INFO [stderr] 
Nov 30 22:25:12.609 INFO [stderr] warning: method is never used: `tay`
Nov 30 22:25:12.609 INFO [stderr]    --> src/cpu/mod.rs:510:5
Nov 30 22:25:12.609 INFO [stderr]     |
Nov 30 22:25:12.609 INFO [stderr] 510 |     fn tay(&mut self) {
Nov 30 22:25:12.609 INFO [stderr]     |     ^^^^^^^^^^^^^^^^^
Nov 30 22:25:12.609 INFO [stderr] 
Nov 30 22:25:12.609 INFO [stderr] warning: method is never used: `tsx`
Nov 30 22:25:12.609 INFO [stderr]    --> src/cpu/mod.rs:516:5
Nov 30 22:25:12.609 INFO [stderr]     |
Nov 30 22:25:12.609 INFO [stderr] 516 |     fn tsx(&mut self) {
Nov 30 22:25:12.609 INFO [stderr]     |     ^^^^^^^^^^^^^^^^^
Nov 30 22:25:12.609 INFO [stderr] 
Nov 30 22:25:12.609 INFO [stderr] warning: method is never used: `txa`
Nov 30 22:25:12.609 INFO [stderr]    --> src/cpu/mod.rs:522:5
Nov 30 22:25:12.610 INFO [stderr]     |
Nov 30 22:25:12.610 INFO [stderr] 522 |     fn txa(&mut self) {
Nov 30 22:25:12.610 INFO [stderr]     |     ^^^^^^^^^^^^^^^^^
Nov 30 22:25:12.610 INFO [stderr] 
Nov 30 22:25:12.610 INFO [stderr] warning: method is never used: `txs`
Nov 30 22:25:12.610 INFO [stderr]    --> src/cpu/mod.rs:528:5
Nov 30 22:25:12.610 INFO [stderr]     |
Nov 30 22:25:12.610 INFO [stderr] 528 |     fn txs(&mut self) {
Nov 30 22:25:12.610 INFO [stderr]     |     ^^^^^^^^^^^^^^^^^
Nov 30 22:25:12.610 INFO [stderr] 
Nov 30 22:25:12.610 INFO [stderr] warning: method is never used: `tya`
Nov 30 22:25:12.610 INFO [stderr]    --> src/cpu/mod.rs:532:5
Nov 30 22:25:12.610 INFO [stderr]     |
Nov 30 22:25:12.610 INFO [stderr] 532 |     fn tya(&mut self) {
Nov 30 22:25:12.610 INFO [stderr]     |     ^^^^^^^^^^^^^^^^^
Nov 30 22:25:12.610 INFO [stderr] 
Nov 30 22:25:12.610 INFO [stderr] warning: method is never used: `set_operand`
Nov 30 22:25:12.610 INFO [stderr]    --> src/cpu/mod.rs:538:5
Nov 30 22:25:12.610 INFO [stderr]     |
Nov 30 22:25:12.610 INFO [stderr] 538 |     fn set_operand(&mut self, operand: &Operand, val: u8) {
Nov 30 22:25:12.610 INFO [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 30 22:25:12.610 INFO [stderr] 
Nov 30 22:25:12.610 INFO [stderr] warning: method is never used: `operand_for_mode`
Nov 30 22:25:12.610 INFO [stderr]    --> src/cpu/mod.rs:548:5
Nov 30 22:25:12.610 INFO [stderr]     |
Nov 30 22:25:12.610 INFO [stderr] 548 |     fn operand_for_mode(&self, mode: Mode) -> Operand {
Nov 30 22:25:12.610 INFO [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 30 22:25:12.610 INFO [stderr] 
Nov 30 22:25:12.610 INFO [stderr] warning: method is never used: `value_for_operand`
Nov 30 22:25:12.610 INFO [stderr]    --> src/cpu/mod.rs:571:5
Nov 30 22:25:12.610 INFO [stderr]     |
Nov 30 22:25:12.610 INFO [stderr] 571 |     fn value_for_operand(&self, operand: &Operand) -> u8 {
Nov 30 22:25:12.610 INFO [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 30 22:25:12.610 INFO [stderr] 
Nov 30 22:25:12.610 INFO [stderr] warning: method is never used: `addr_for_operand`
Nov 30 22:25:12.610 INFO [stderr]    --> src/cpu/mod.rs:579:5
Nov 30 22:25:12.610 INFO [stderr]     |
Nov 30 22:25:12.610 INFO [stderr] 579 |     fn addr_for_operand(&self, operand: &Operand) -> u16 {
Nov 30 22:25:12.610 INFO [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 30 22:25:12.610 INFO [stderr] 
Nov 30 22:25:12.610 INFO [stderr] warning: method is never used: `read_one`
Nov 30 22:25:12.610 INFO [stderr]    --> src/cpu/mod.rs:587:5
Nov 30 22:25:12.610 INFO [stderr]     |
Nov 30 22:25:12.610 INFO [stderr] 587 |     fn read_one(&self, addr: u16) -> u8 {
Nov 30 22:25:12.610 INFO [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 30 22:25:12.610 INFO [stderr] 
Nov 30 22:25:12.610 INFO [stderr] warning: method is never used: `read_two`
Nov 30 22:25:12.610 INFO [stderr]    --> src/cpu/mod.rs:591:5
Nov 30 22:25:12.610 INFO [stderr]     |
Nov 30 22:25:12.610 INFO [stderr] 591 |     fn read_two(&self, addr: u16) -> u16 {
Nov 30 22:25:12.610 INFO [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 30 22:25:12.610 INFO [stderr] 
Nov 30 22:25:12.610 INFO [stderr] warning: method is never used: `write_one`
Nov 30 22:25:12.610 INFO [stderr]    --> src/cpu/mod.rs:597:5
Nov 30 22:25:12.610 INFO [stderr]     |
Nov 30 22:25:12.610 INFO [stderr] 597 |     fn write_one(&mut self, addr: u16, val: u8) {
Nov 30 22:25:12.610 INFO [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 30 22:25:12.610 INFO [stderr] 
Nov 30 22:25:12.610 INFO [stderr] warning: method is never used: `get_status`
Nov 30 22:25:12.610 INFO [stderr]    --> src/cpu/mod.rs:601:5
Nov 30 22:25:12.610 INFO [stderr]     |
Nov 30 22:25:12.610 INFO [stderr] 601 |     fn get_status(&self, s: Status) -> bool {
Nov 30 22:25:12.610 INFO [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 30 22:25:12.610 INFO [stderr] 
Nov 30 22:25:12.610 INFO [stderr] warning: method is never used: `set_status`
Nov 30 22:25:12.610 INFO [stderr]    --> src/cpu/mod.rs:605:5
Nov 30 22:25:12.610 INFO [stderr]     |
Nov 30 22:25:12.610 INFO [stderr] 605 |     fn set_status(&mut self, s: Status, val: bool) {
Nov 30 22:25:12.610 INFO [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 30 22:25:12.610 INFO [stderr] 
Nov 30 22:25:12.610 INFO [stderr] warning: method is never used: `set_s_and_z`
Nov 30 22:25:12.610 INFO [stderr]    --> src/cpu/mod.rs:612:5
Nov 30 22:25:12.610 INFO [stderr]     |
Nov 30 22:25:12.610 INFO [stderr] 612 |     fn set_s_and_z(&mut self, val: u8) {
Nov 30 22:25:12.610 INFO [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 30 22:25:12.610 INFO [stderr] 
Nov 30 22:25:12.610 INFO [stderr] warning: method is never used: `jump`
Nov 30 22:25:12.610 INFO [stderr]    --> src/cpu/mod.rs:617:5
Nov 30 22:25:12.610 INFO [stderr]     |
Nov 30 22:25:12.610 INFO [stderr] 617 |     fn jump(&mut self, offset: u8) {
Nov 30 22:25:12.610 INFO [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 30 22:25:12.611 INFO [stderr] 
Nov 30 22:25:12.611 INFO [stderr] warning: method is never used: `push_two`
Nov 30 22:25:12.611 INFO [stderr]    --> src/cpu/mod.rs:625:5
Nov 30 22:25:12.611 INFO [stderr]     |
Nov 30 22:25:12.611 INFO [stderr] 625 |     fn push_two(&mut self, val: u16) {
Nov 30 22:25:12.611 INFO [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 30 22:25:12.611 INFO [stderr] 
Nov 30 22:25:12.611 INFO [stderr] warning: method is never used: `push_one`
Nov 30 22:25:12.611 INFO [stderr]    --> src/cpu/mod.rs:630:5
Nov 30 22:25:12.611 INFO [stderr]     |
Nov 30 22:25:12.611 INFO [stderr] 630 |     fn push_one(&mut self, val: u8) {
Nov 30 22:25:12.611 INFO [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 30 22:25:12.611 INFO [stderr] 
Nov 30 22:25:12.611 INFO [stderr] warning: method is never used: `pop_two`
Nov 30 22:25:12.611 INFO [stderr]    --> src/cpu/mod.rs:636:5
Nov 30 22:25:12.611 INFO [stderr]     |
Nov 30 22:25:12.611 INFO [stderr] 636 |     fn pop_two(&mut self) -> u16 {
Nov 30 22:25:12.611 INFO [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 30 22:25:12.611 INFO [stderr] 
Nov 30 22:25:12.611 INFO [stderr] warning: method is never used: `pop_one`
Nov 30 22:25:12.611 INFO [stderr]    --> src/cpu/mod.rs:642:5
Nov 30 22:25:12.611 INFO [stderr]     |
Nov 30 22:25:12.611 INFO [stderr] 642 |     fn pop_one(&mut self) -> u8 {
Nov 30 22:25:12.611 INFO [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 30 22:25:12.611 INFO [stderr] 
Nov 30 22:25:12.611 INFO [stderr] warning: method is never used: `debug`
Nov 30 22:25:12.611 INFO [stderr]    --> src/cpu/mod.rs:648:5
Nov 30 22:25:12.611 INFO [stderr]     |
Nov 30 22:25:12.611 INFO [stderr] 648 |     fn debug(&self, opcode: &Opcode, operand: Operand, val: u8, addr: u16) {
Nov 30 22:25:12.611 INFO [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 30 22:25:12.611 INFO [stderr] 
Nov 30 22:25:13.151 INFO [stderr]     Finished dev [unoptimized + debuginfo] target(s) in 0.99s
Nov 30 22:25:13.151 INFO [stderr] su: No module specific data is present
Nov 30 22:25:13.817 INFO running `"docker" "inspect" "45926b492219366b48ec9a4a89579d82b510a506d82decbb4d7af9120b8cdd87"`
Nov 30 22:25:14.105 INFO running `"docker" "rm" "-f" "45926b492219366b48ec9a4a89579d82b510a506d82decbb4d7af9120b8cdd87"`
Nov 30 22:25:14.419 INFO [stdout] 45926b492219366b48ec9a4a89579d82b510a506d82decbb4d7af9120b8cdd87
Nov 30 22:25:14.431 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/beta-1.31-5/worker-5/master#8940af3cea4a9a9deabcaf843b2f8cad9a83fc61:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-5/beta-1.31-5/master#8940af3cea4a9a9deabcaf843b2f8cad9a83fc61:/source:ro,Z" "-v" "/mnt/big/crater/work/local/cargo-home:/cargo-home:ro,Z" "-v" "/mnt/big/crater/work/local/rustup-home:/rustup-home:ro,Z" "-e" "USER_ID=1000" "-e" "SOURCE_DIR=/source" "-e" "USER_ID=1000" "-e" "CMD=cargo +8940af3cea4a9a9deabcaf843b2f8cad9a83fc61-alt test --frozen --no-run" "-e" "CARGO_TARGET_DIR=/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/cargo-home" "-e" "RUSTUP_HOME=/rustup-home" "-m" "1536M" "--network" "none" "crater"`
Nov 30 22:25:14.929 INFO [stdout] 32f19b48341a0081e533aaeeb51be7438869739aa655aee71415cfd06d4d5940
Nov 30 22:25:14.933 INFO running `"docker" "start" "-a" "32f19b48341a0081e533aaeeb51be7438869739aa655aee71415cfd06d4d5940"`
Nov 30 22:25:16.559 INFO [stderr] usermod: no changes
Nov 30 22:25:16.617 INFO [stderr]    Compiling nes v0.1.0 (/source)
Nov 30 22:25:19.503 INFO [stderr]     Finished dev [unoptimized + debuginfo] target(s) in 2.90s
Nov 30 22:25:19.503 INFO [stderr] su: No module specific data is present
Nov 30 22:25:20.196 INFO running `"docker" "inspect" "32f19b48341a0081e533aaeeb51be7438869739aa655aee71415cfd06d4d5940"`
Nov 30 22:25:20.503 INFO running `"docker" "rm" "-f" "32f19b48341a0081e533aaeeb51be7438869739aa655aee71415cfd06d4d5940"`
Nov 30 22:25:20.951 INFO [stdout] 32f19b48341a0081e533aaeeb51be7438869739aa655aee71415cfd06d4d5940
Nov 30 22:25:20.959 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/beta-1.31-5/worker-5/master#8940af3cea4a9a9deabcaf843b2f8cad9a83fc61:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-5/beta-1.31-5/master#8940af3cea4a9a9deabcaf843b2f8cad9a83fc61:/source:ro,Z" "-v" "/mnt/big/crater/work/local/cargo-home:/cargo-home:ro,Z" "-v" "/mnt/big/crater/work/local/rustup-home:/rustup-home:ro,Z" "-e" "USER_ID=1000" "-e" "SOURCE_DIR=/source" "-e" "USER_ID=1000" "-e" "CMD=cargo +8940af3cea4a9a9deabcaf843b2f8cad9a83fc61-alt test --frozen" "-e" "CARGO_TARGET_DIR=/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/cargo-home" "-e" "RUSTUP_HOME=/rustup-home" "-m" "1536M" "--network" "none" "crater"`
Nov 30 22:25:21.447 INFO [stdout] d37f254eef947f20950855e4b301b9e114ecb1817ab6a65e9d6a23ac3cb97f9e
Nov 30 22:25:21.449 INFO running `"docker" "start" "-a" "d37f254eef947f20950855e4b301b9e114ecb1817ab6a65e9d6a23ac3cb97f9e"`
Nov 30 22:25:22.852 INFO [stderr] usermod: no changes
Nov 30 22:25:22.905 INFO [stderr]     Finished dev [unoptimized + debuginfo] target(s) in 0.02s
Nov 30 22:25:22.906 INFO [stderr]      Running /target/debug/deps/nes-4bbd57007ac542d7
Nov 30 22:25:22.931 INFO [stdout] 
Nov 30 22:25:22.931 INFO [stdout] running 68 tests
Nov 30 22:25:22.932 INFO [stdout] test cpu::opcodes::test::test_get_by_code_when_present ... ok
Nov 30 22:25:22.932 INFO [stdout] test cpu::test::test_adc ... ok
Nov 30 22:25:22.932 INFO [stdout] test cpu::opcodes::test::test_get_by_code_when_not_present ... ok
Nov 30 22:25:22.932 INFO [stdout] test cpu::test::test_and ... ok
Nov 30 22:25:22.933 INFO [stdout] test cpu::test::test_addr_for_operand ... ok
Nov 30 22:25:22.933 INFO [stdout] test cpu::test::test_branching_when_set ... ok
Nov 30 22:25:22.933 INFO [stdout] test cpu::test::test_branching_when_clear ... ok
Nov 30 22:25:22.934 INFO [stdout] test cpu::test::test_bit ... ok
Nov 30 22:25:22.934 INFO [stdout] test cpu::test::test_brk ... ok
Nov 30 22:25:22.934 INFO [stdout] test cpu::test::test_clearing ... ok
Nov 30 22:25:22.935 INFO [stdout] test cpu::test::test_cmp ... ok
Nov 30 22:25:22.935 INFO [stdout] test cpu::test::test_cpx ... ok
Nov 30 22:25:22.935 INFO [stdout] test cpu::test::test_cpy ... ok
Nov 30 22:25:22.935 INFO [stdout] test cpu::test::test_functional ... ignored
Nov 30 22:25:22.936 INFO [stdout] test cpu::test::test_dec ... ok
Nov 30 22:25:22.936 INFO [stdout] test cpu::test::test_dex ... ok
Nov 30 22:25:22.936 INFO [stdout] test cpu::test::test_dey ... ok
Nov 30 22:25:22.937 INFO [stdout] test cpu::test::test_eor ... ok
Nov 30 22:25:22.937 INFO [stdout] test cpu::test::test_inc ... ok
Nov 30 22:25:22.951 INFO [stdout] test cpu::test::test_inx ... ok
Nov 30 22:25:22.951 INFO [stdout] test cpu::test::test_adc_decimal_mode ... ok
Nov 30 22:25:22.951 INFO [stdout] test cpu::test::test_asl_acc ... ok
Nov 30 22:25:22.951 INFO [stdout] test cpu::test::test_iny ... ok
Nov 30 22:25:22.951 INFO [stdout] test cpu::test::test_irq_when_interrupt ... ok
Nov 30 22:25:22.951 INFO [stdout] test cpu::test::test_irq_when_not_interrupt ... ok
Nov 30 22:25:22.951 INFO [stdout] test cpu::test::test_asl_mem ... ok
Nov 30 22:25:22.951 INFO [stdout] test cpu::test::test_jump ... ok
Nov 30 22:25:22.951 INFO [stdout] test cpu::test::test_jsr ... ok
Nov 30 22:25:22.951 INFO [stdout] test cpu::test::test_ldx ... ok
Nov 30 22:25:22.951 INFO [stdout] test cpu::test::test_lda ... ok
Nov 30 22:25:22.959 INFO [stdout] test cpu::test::test_ora ... ok
Nov 30 22:25:22.959 INFO [stdout] test cpu::test::test_pha ... ok
Nov 30 22:25:22.959 INFO [stdout] test cpu::test::test_jmp ... ok
Nov 30 22:25:22.959 INFO [stdout] test cpu::test::test_lsr_mem ... ok
Nov 30 22:25:22.959 INFO [stdout] test cpu::test::test_nmi ... ok
Nov 30 22:25:22.959 INFO [stdout] test cpu::test::test_push_one_pop_one ... ok
Nov 30 22:25:22.963 INFO [stdout] test cpu::test::test_plp ... ok
Nov 30 22:25:22.963 INFO [stdout] test cpu::test::test_pla ... ok
Nov 30 22:25:22.963 INFO [stdout] test cpu::test::test_operand_for_opcode ... ok
Nov 30 22:25:22.963 INFO [stdout] test cpu::test::test_read_one ... ok
Nov 30 22:25:22.963 INFO [stdout] test cpu::test::test_push_two_pop_two ... ok
Nov 30 22:25:22.963 INFO [stdout] test cpu::test::test_rol_acc ... ok
Nov 30 22:25:22.963 INFO [stdout] test cpu::test::test_rol_mem ... ok
Nov 30 22:25:22.963 INFO [stdout] test cpu::test::test_ror_acc ... ok
Nov 30 22:25:22.963 INFO [stdout] test cpu::test::test_ror_mem ... ok
Nov 30 22:25:22.963 INFO [stdout] test cpu::test::test_rti ... ok
Nov 30 22:25:22.963 INFO [stdout] test cpu::test::test_rts ... ok
Nov 30 22:25:22.963 INFO [stdout] test cpu::test::test_sbc ... ok
Nov 30 22:25:22.963 INFO [stdout] test cpu::test::test_sbc_decimal_mode ... ok
Nov 30 22:25:22.963 INFO [stdout] test cpu::test::test_set_s_and_z ... ok
Nov 30 22:25:22.963 INFO [stdout] test cpu::test::test_setting ... ok
Nov 30 22:25:22.963 INFO [stdout] test cpu::test::test_sta ... ok
Nov 30 22:25:22.963 INFO [stdout] test cpu::test::test_stx ... ok
Nov 30 22:25:22.963 INFO [stdout] test cpu::test::test_sty ... ok
Nov 30 22:25:22.963 INFO [stdout] test cpu::test::test_tax ... ok
Nov 30 22:25:22.963 INFO [stdout] test cpu::test::test_tay ... ok
Nov 30 22:25:22.963 INFO [stdout] test cpu::test::test_tsx ... ok
Nov 30 22:25:22.963 INFO [stdout] test cpu::test::test_txa ... ok
Nov 30 22:25:22.963 INFO [stdout] test cpu::test::test_txs ... ok
Nov 30 22:25:22.963 INFO [stdout] test cpu::test::test_tya ... ok
Nov 30 22:25:22.963 INFO [stdout] test cpu::test::test_value_for_operand ... ok
Nov 30 22:25:22.963 INFO [stdout] test cpu::test::test_write_one ... ok
Nov 30 22:25:22.971 INFO [stdout] test cpu::test::test_read_two ... ok
Nov 30 22:25:22.971 INFO [stdout] test cpu::test::test_ldy ... ok
Nov 30 22:25:22.971 INFO [stdout] test cpu::test::test_lsr_acc ... ok
Nov 30 22:25:22.971 INFO [stdout] test cpu::test::test_reset ... ok
Nov 30 22:25:22.971 INFO [stdout] test cpu::test::test_php ... ok
Nov 30 22:25:23.011 INFO [stdout] test cpu::test::test_invalid_opcode ... ok
Nov 30 22:25:23.011 INFO [stdout] 
Nov 30 22:25:23.011 INFO [stdout] test result: ok. 67 passed; 0 failed; 1 ignored; 0 measured; 0 filtered out
Nov 30 22:25:23.011 INFO [stdout] 
Nov 30 22:25:23.031 INFO [stderr] su: No module specific data is present
Nov 30 22:25:24.194 INFO running `"docker" "inspect" "d37f254eef947f20950855e4b301b9e114ecb1817ab6a65e9d6a23ac3cb97f9e"`
Nov 30 22:25:24.549 INFO running `"docker" "rm" "-f" "d37f254eef947f20950855e4b301b9e114ecb1817ab6a65e9d6a23ac3cb97f9e"`
Nov 30 22:25:24.931 INFO [stdout] d37f254eef947f20950855e4b301b9e114ecb1817ab6a65e9d6a23ac3cb97f9e
